skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Search for: All records

Creators/Authors contains: "Sung, Cynthia"

Note: When clicking on a Digital Object Identifier (DOI) number, you will be taken to an external site maintained by the publisher. Some full text articles may not yet be available without a charge during the embargo (administrative interval).
What is a DOI Number?

Some links on this page may take you to non-federal websites. Their policies may differ from this site.

  1. Free, publicly-accessible full text available June 22, 2026
  2. Free, publicly-accessible full text available June 22, 2026
  3. Arms, legs, and fingers of animals and robots are all examples of “kinematic chains” - mechanisms with sequences of joints connected by effectively rigid links. Lightweight kinematic chains can be manufactured quickly and cheaply by folding tubes. In recent work, we demonstrated that origami patterns for kinematic chains with arbitrary numbers of degrees of freedom can be constructed algorithmically from a minimal kinematic specification (axes that joints rotate about or translate along). The work was founded on a catalog of tubular crease patterns for revolute joints (rotation about an axis), prismatic joints (translation along an axis), and links, which compose to form the specified design. With this paper, we release an open-source python implementation of these patterns and algorithms. Users can specify kinematic chains as a sequence of degrees of freedom or by specific joint locations and orientations. Our software uses this information to construct a single crease pattern for the corresponding chain. The software also includes functions to move or delete joints in an existing chain and regenerate the connecting links, and a visualization tool so users can check that the chain can achieve their desired configurations. This paper provides a detailed guide to the code and its usage, including an explanation of our proposed representation for tubular crease patterns. We include a number of examples to illustrate the software’s capabilities and its potential for robot and mechanism design. 
    more » « less
  4. Robot design is a challenging problem involving a balance between the robot’s mechanical design, kinematic structure, and actuation and sensing capabilities. Recent work in computational robot design has focused on mechanical design while assuming that the given actuators are sufficient for the task. At the same time, existing electronics design tools ignore the physical requirements of the actuators and sensors in the circuit. In this paper, we present the first system that closes the loop between the two, incorporating a robot’s mechanical requirements into its circuit design process. We show that the problem can be solved using an iterative search consisting of two parts. First, a dynamic simulator converts the mechanical design and the given task into concrete actuation and sensing requirements. Second, a circuit generator executes a branch-and-bound search to convert the design requirements into a feasible electronic design. The system iterates through both of these steps, a process that is sometimes required since the electronics components add mass that may affect the robot’s design requirements. We demonstrate this approach on two examples — a manipulator and a quadruped — showing in both cases that the system is able to generate a valid electronics design. 
    more » « less
  5. Robot design is a complex cognitive activity that requires the designer to iteratively navigate multiple engineering disciplines and the relations between them. In this paper, we explore how people approach robot design and how trends in design strategy vary with the level of expertise of the designer. Using our interactive Build-a-Bot software tool, we recruited 39 participants from the 2022 IEEE International Conference on Robotics and Automation. These participants varied in age from 19 to 56 years, and had between 0 and 17 years of robotics experience. We tracked the participants’ design decisions over the course of a 15 min. task of designing a ground robot to cross an uneven environment. Our results showed that participants engaged in iterative testing and modification of their designs, but unlike previous studies, there was no statistically significant effect of participant’s expertise on the frequency of iterations. We additionally found that, across levels of expertise, participants were vulnerable to design fixation, in which they latched onto an initial design concept and insufficiently adjusted the design, even when confronted with difficulties developing the concept into a satisfactory solution. The results raise interesting questions for how future engineers can avoid fixation and how design tools can assist in both efficient assessment and optimization of design workflow for complex design tasks. 
    more » « less
  6. The drag coefficient plays a vital role in the design and optimization of robots that move through fluids. From aircraft to underwater vehicles, their geometries are specially engineered so that the drag coefficients are as low as possible to achieve energy-efficient performances. Origami magic balls are 3-dimensional reconfigurable geometries composed of repeated simple water-bomb units. Their volumes can change as their geometries vary and we have used this concept in a recent underwater robot design. This paper characterizes the drag coefficient of an origami magic ball in a wind tunnel. Through dimensional analysis, the scenario where the robot swims underwater is equivalently transferred to the situation when it is in the wind tunnel. With experiments, we have collected and analyzed the drag force data. It is concluded that the drag coefficient of the magic ball increases from around 0.64 to 1.26 as it transforms from a slim ellipsoidal shape to an oblate spherical shape. Additionally, three different magic balls produce increases in the drag coefficient of between 57% and 86% on average compared to the smooth geometries of the same size and aspect ratio. The results will be useful in future designs of robots using waterbomb origami in fluidic environments. 
    more » « less